Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
100 £ 190,0000.000003
101 £ 225,0000.000003
102 £ 152,0000.000002
103 £ 164,0000.000003
104 £ 305,0000.000001
18B £ 182,5000.000003
24A £ 170,0000.000006
3 Orchard Mews £ 75,0000.000001